body {
   background: #fff;
}
img {
   width: 100%;
}
.page-home {
   width: 100%;
   margin: 0 auto;
}

.contact-centent {}
.contact-centent-box {
    width: 1200px;
    margin: 0 auto;
}
.contact-centent-top {
   margin-top:55px;
   margin-bottom: 30px;
}
.contact-centent-top p {
   text-align: center
}  
.contact-centent-top p:first-child {
   font-size: 24px;
}
.contact-centent-top p:last-child {
   font-size: 14px;
}
.contact-centent-title {
   padding: 0 80px;
   /* width: 1040px; */
}

.contact-date {
   /* padding: 53 70px; */
   padding: 50px 70px;
   height: 200px;
}
.contact-date>div {
   width: 353px;
   float: left;
   text-align: center;
   padding-bottom: 30px;
   /* border-bottom: 1px solid #ddd; */
}
.contact-date>div .contact-num {
   font-size: 55px;
   font-weight: normal;
}
.contact-date .contact-num-line {
   position: relative;
}
.contact-date .contact-num-line::after {
   position: absolute;
   width: 1px;
   height: 60px;
   content: '';
   background: #ebebeb;
   right: 0;
   top: 30px;
}
.contact-date .contact-num-line p{
   font-size: 18px;
}
.contact-date .contact-num-line p:last-child {
   font-size: 14px;
}
.contact-footer {
   padding: 0 70px;
   height: 312px;
   margin-bottom: 125px;
}
.contact-footer img {
   width: 100%;
   height: 100%;
}